// 用于连接数据库的模块
// 必须有导出

let mysql = require('mysql');
let pool = mysql.createPool({
    host: 'localhost',
    user: 'root',
    password: '1128',
    port: 3306,
    database: 'form',
    // 是否允许多条sql语句同时执行（默认false）
    multipleStatements: true,
    connectionLimit: 20, // 设置sql语句的上限，如果设置，最多默认只能学10条
})

module.exports = {
    query: function (sql) {
        return new Promise((resolve, reject) => {
            pool.query(sql, (err, data) => {
                if (err) {
                    reject(err);
                    return
                }
                resolve(data)
            })
        })
    }
}
